package com.slipper.system.codeless.dao;

import java.util.List;

import com.slipper.system.codeless.bo.ScriptGroovyBO;
import org.apache.ibatis.annotations.Param;

/**
 * 脚本信息表
 */
public interface ScriptGroovyDao {
    
    int insert(ScriptGroovyBO bo);
    
    int update(ScriptGroovyBO bo);

    int updateSimple(ScriptGroovyBO bo);
    
    int delete(ScriptGroovyBO bo);

    ScriptGroovyBO queryBy(String id);
    
    List<ScriptGroovyBO> queryList(ScriptGroovyBO bo);

    List<ScriptGroovyBO> queryListByIds(@Param("ids") String[] ids);
}
